Permanent works - French English Dictionary